mounted patrol - Spanish English Dictionary